target_sources(${PROJECT_NAME} PUBLIC 
               ${CMAKE_CURRENT_SOURCE_DIR}/rns.cpp 
               ${CMAKE_CURRENT_SOURCE_DIR}/bigint.cpp 
               ${CMAKE_CURRENT_SOURCE_DIR}/mod_arith.cpp 
               ${CMAKE_CURRENT_SOURCE_DIR}/ntt.cpp
               ${CMAKE_CURRENT_SOURCE_DIR}/rns_transform.cpp
               ${CMAKE_CURRENT_SOURCE_DIR}/sampling.cpp
               ${CMAKE_CURRENT_SOURCE_DIR}/permutation.cpp
               ${CMAKE_CURRENT_SOURCE_DIR}/primelists.cpp
               )
